package org.techism.client.bo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class Event implements Serializable {

    private static final long serialVersionUID = 5389339798096387645L;

    private Date from;
    private Date until;
    private String title;
    private String organizer;
    private String description;
    /* java.net.URL not allowed for GWT on client side */
    private String url;
    private String eventId;
    private List<String> tags;
    private long groupId;

    public long getGroupId() {
        return groupId;
    }

    public void setGroupId(long groupId) {
        this.groupId = groupId;
    }

    public List<String> getTags() {
        return tags;
    }

    public void setTags(final List<String> tags) {
        this.tags = tags;
    }

    public String getEventId() {
        return eventId;
    }

    public void setEventId(final String eventId) {
        this.eventId = eventId;
    }

    public Date getFrom() {
        return from;
    }

    public void setFrom(final Date from) {
        this.from = from;
    }

    public Date getUntil() {
        return until;
    }

    public void setUntil(final Date until) {
        this.until = until;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(final String title) {
        this.title = title;
    }

    public String getOrganizer() {
        return organizer;
    }

    public void setOrganizer(final String organizer) {
        this.organizer = organizer;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(final String description) {
        this.description = description;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(final String url) {
        this.url = url;
    }

}
